﻿using System;

namespace Practice02
{
    class Program
    {
        /// <summary>
        /// 编一个程序，输入0—100之间的一个学生成绩分数,用switch语句输出成绩等第
        /// 成绩优秀（90-100），成绩良好（80-89），成绩及格（60-79）和成绩不及格（59以下）
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            Console.WriteLine("请输入您的分数：");
            int numB = Convert.ToInt32(Console.ReadLine());
            int levelC = 0;
            if (numB < 60)
            {
                levelC = 0;
            }
            else if (numB >= 60 && numB < 80)
            {
                levelC = 1;
            }
            else if (numB >= 80 && numB < 90)
            {
                levelC = 2;
            }
            else if (numB >= 90 && numB <= 100)
            {
                levelC = 3;
            }
            else
            {
                levelC = 4;
            }
            switch (levelC)
            {
                case 0:
                    Console.WriteLine("该同学的成绩为不及格！");
                    break;
                case 1:
                    Console.WriteLine("该同学的成绩为及格！");
                    break;
                case 2:
                    Console.WriteLine("该同学的成绩为良好！");
                    break;
                case 3:
                    Console.WriteLine("该同学的成绩为优秀！");
                    break;
                case 4:
                    Console.WriteLine("您输入的数据不正确！请重新输入！");
                    break;
            }
        }
    }
}
